perishable food - French English Dictionary